power failures - German English Dictionary